package com.house.keeper.service;

import com.house.keeper.base.Result;
import com.house.keeper.entity.CityArea;
import com.house.keeper.entity.vo.CityAreaVo;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author zjj
 * @date 2022-05-23 14:10:08
 *
 * @description 
 */
@Service
public interface CityAreaService{
    /**
         * 用户查询
         * @param cityAreaVo 查询条件
         * @return
         */
    Result selectByPage(CityAreaVo cityAreaVo);

    /**
     * 删除
     * @param id 主键
     * @return
     */
    Result delete(Integer id);

    /**
     * 添加或修改
     * @param cityArea
     * @return
     */
    Result update(CityArea cityArea);

    /**
     * 查询所有省份或者市
     *
     * @param pCode 父城市编码
     * @return
     */
    List<CityArea> selectAllCityArea(String pCode);
}

